package crp.core.security.domain.models;

public final class Permissions {

    public static final String CORE_CONSOLE_VIEW = "CORE:CONSOLE:VIEW";

    public static final String CORE_ROLE_VIEW = "CORE:ROLE:VIEW";
    public static final String CORE_ROLE_EDIT = "CORE:ROLE:EDIT";

    public static final String CORE_COURSE_VIEW= "CORE:COURSE:VIEW";
    public static final String CORE_COURSE_EDIT = "CORE:COURSE:EDIT";

    public static final String CORE_RESOURCE_VIEW = "CORE:RESOURCE:VIEW";
    public static final String CORE_RESOURCE_EDIT = "CORE:RESOURCE:EDIT";

    public static final String CORE_RESOURCE_SYNC = "CORE:RESOURCE:SYNC";

    public static final String CORE_RESOURCE_APPROVE = "CORE:RESOURCE:APPROVE";
    public static final String CORE_COURSE_APPROVE = "CORE:COURSE:APPROVE";


    public static final String PORTAL_BANNER_VIEW = "PORTAL:BANNER:VIEW";
    public static final String PORTAL_BANNER_EDIT = "PORTAL:BANNER:EDIT";

    public static final String PORTAL_SECTION_VIEW = "PORTAL:SECTION:VIEW";
    public static final String PORTAL_SECTION_EDIT = "PORTAL:SECTION:EDIT";

    public static final String PORTAL_NEWS_VIEW = "PORTAL:NEWS:VIEW";
    public static final String PORTAL_NEWS_EDIT = "PORTAL:NEWS:EDIT";

    public static final String AUTH_ROLES_VIEW = "AUTH:ROLES:VIEW";
    public static final String AUTH_ROLES_EDIT = "AUTH:ROLES:EDIT";

    public static final String AUTH_USERS_EDIT = "AUTH:USERS:EDIT";
    public static final String AUTH_USERS_VIEW = "AUTH:USERS:VIEW";

}
